/* CSS Document */
body {
	color:#000000;
	font-family:"Trebuchet MS",Arial,sans-serif;
	margin:0pt;
	padding:0pt;
}

.mano{
	cursor:hand;
	padding: 2px 2px 2px 2px;
	border: 1px 1px 1px 1px solid #E97B00;
}
tbody td {
	font-size: 11px;
	line-height: 1.0em;
	font-family:"Trebuchet MS",Arial,sans-serif;
	color: #000000;
	padding: 1px 1px;
	text-align: left;
}
table.contenedorPeq {
	border:1px;
	border-width: 1px;
	border-spacing:1px ;
	border-style: dotted;
	border-color: #626A69;
	border-collapse: collapse;
	padding:4px:
}

table.contenedor {
	border:1px;
	border-width: 1px;
	border-spacing:1px ;
	border-style: dotted;
	border-color: #626A69;
	border-collapse: collapse;
	padding:4px:
	width:100%;
	height:100%;
}
table.contenedor th{
	font-size:0.7em;
	height:20px;
}
.divCab{
	visibility:visible;
	position:absolute;
	top:0px;left:0px
}
.textoCab {
	padding: 3px;
	font-size: 12px;
	color:#E97B00;
	font-family:"Trebuchet MS",Arial,sans-serif;
}
.textoCab2 {
	padding: 1px;
	font-size: 10px;
    font-style: oblique;
	color:#004C80;
	font-family:"Trebuchet MS",Arial,sans-serif;
}

table.cab tr {
	padding: 3px;
	font-size: 0.7em !important;
	font-style: oblique;
	color:#E97B00 !important;
	font-family:"Trebuchet MS",Arial,sans-serif;
}

.flecha{
	background:transparent url(/templates/ja_regulus_ex/images/arrow-on.gif) no-repeat scroll 2px 8px;
	line-height:200%;
	padding-left:50px;
	}
	.button{
		background:transparent url(/templates/ja_regulus_ex/images/but-bg.gif) no-repeat scroll right bottom;
		border:1px solid #808080;
		padding-left:5px;
		padding-right:5px;
	}

	.inputbox {
		border-color:#9AA587 rgb(221, 221, 221) rgb(221, 221, 221) rgb(154, 165, 135);
		border-style:solid;
		border-width:1px;
		padding-left:2px;
		width:200px;
	}

	.h3{
	background:transparent url(/templates/ja_regulus_ex/images/seperator-h3.gif) repeat-x scroll center bottom;
	color:#E97B00;
	font-size:1.4em;
	margin:0pt -2px 5px !important;
	padding:0pt 0pt 5px;
	}

	.dni {
		width: 100px;
		padding-left: 20px;
		background:#FFFFCC url(/templates/ja_regulus_ex/images/icon-user.gif) no-repeat scroll left center;
	}
    .pwd {
		width: 100px;
		padding-left: 20px;
		background:#FFFFCC url(/templates/ja_regulus_ex/images/icon-authen.gif) no-repeat scroll left center;
	}
	input, select {
	font-family:"Trebuchet MS",Arial,sans-serif;
	font-size:11px;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	}
	select, .inputbox {
	background:#FFFFCC none repeat scroll 0%;
	}
	.filaA{
		background: #85DD59;
	}
	.filaB{
		background: #FFFFFF--#CCCCDD;
	}
	.tablaListado{
		width:100%;
		border-width:1px;
		border-color:#626A69;
		color:#000000;
		font-family:"Trebuchet MS",Arial,sans-serif;
		margin:0px;
		padding:0px;
		border-spacing:0px;
	}
	.tablaListadoCab{
		background:#0D9A48 none repeat scroll 0%;
		border-right:1px solid #FFFFFF;
		border-top:5px solid #F7F7F7;
		color:#FFFFFF;
		font-size:13px;
		font-weight:bold;
		padding:2px 4px;
		font-family:"Verdana",Arial,sans-serif;
	}

